fence in an orchard with stakes - Español Inglés Diccionario